home *** CD-ROM | disk | FTP | other *** search
- Path: daily-planet.execpc.com!usenet
- From: innuendo@execpc.com (Jonathan Gapen)
- Newsgroups: comp.sys.amiga.datacomm,comp.sys.amiga.networking
- Subject: More on MUI (Was: Miami - a new TCP/IP stack for Internet access)
- Date: 19 Apr 1996 07:12:00 GMT
- Organization: esCom Amiga Madison Enthusiast's Organisation
- Message-ID: <4l7ec0$7mg@daily-planet.execpc.com>
- References: <4f7cc$d1217.2fd@tis_news.thepoint.net> <4030.6679T1170T2169@crl.com> <9604180841.AA001o8@innov.demon.co.uk>
- NNTP-Posting-Host: quisp.execpc.com
- Mime-Version: 1.0
- Content-Type: text/plain; charset=iso-8859-1
- Content-Transfer-Encoding: 8bit
- X-NewsSoftware: GRn 2.1 Feb 19, 1994
-
-
- In article <9604180841.AA001o8@innov.demon.co.uk> Innovision Concepts Limited <Keith@innov.demon.co.uk> writes:
- >
- > Face it, MUI uses up 300k to 450k of RAM just for its own libraries and
- > gadgets - over 25% of the available RAM on a base A1200 - hardly what you
- > could call 'efficient' for what is purely a GUI.
-
- Okay, I loaded up AmFTP to check out what you're saying here. After
- loading it, and loading AmigaScanProgram (another MUI program) to see what
- parts of MUI are in memory, I found that it takes 232974 bytes of memory.
- That's quite a chunk, but nowhere near the 450k you're claiming.
- However, I didn't stop there. I checked out the size of the AmFTP
- executable: 92844 bytes. Not bad, considering that AmiFTP is 113732 bytes. So
- the MUI program, which has more features, is smaller. Then there's AmIRC, at
- 186336 bytes versus Grapevine's 288628, when AmIRC has more features as well.
- So:
- MUI (232974) + AmFTP (92844) + AmIRC (186336) = 512154 bytes
- ClassAct (139516) + AmiFTP (113732) + Grapevine (288628) = 541876 bytes
-
- For about 29k less memory, I get more features. And these were just a
- couple of random programs I picked, because they have comparable functions, I
- didn't look at lots of programs to figure out which would make MUI look good.
-
- > JW> use quite a few MUI programs, and many at once, Multi programs running at once
- > JW> use even LESS memory then a non MUI program!!!
- >
- > Hmmmm. Not really. Besides, you still have the 300k to 450k MUI overhead
- > to take into account (on 3 progs, that is STILL over 100k EACH in effect...)
-
- Yes, really. MUI only loads once, no matter how many programs use it. For
- 3 MUI programs, (as I was running while looking for the above numbers), that's
- 77658 bytes each. As you run more programs, that number goes down. On the
- other hand, if you load 3 or more Intuition/GadTools programs, you're getting
- a lot of GUI layout code for each program. Emphasis on "a lot," if each
- program has a GUI that's as configurable as MUI.
-
- > Probably not, but it does mean that people will not be FORCED to install the
- > bloated MUI on their machines just to use Miami. If it is just for such a
- > small part of the program, then why inflict MUIupon us in the first place?
- > No reason at all.
-
- Nobody will be *forced* to install MUI on their machine. If you don't want
- it, you don't run Miami. Simple as that.
- You say there's no reason to use MUI for the GUI, but have you ever written
- your own GUI code? It's possible to have a complex GUI working within the
- space of an hour, when using MUI. That frees the programmer to work on the
- more important stuff. There's your reason.
-
- > JW> Other GUI's use just as much memory and can be just as slow on a slow amiga and
- > JW> other amiga gui's that can do most of what mui can do.
- >
- > Again, Bollock. So, BGUI, Triton etc all use 300k to 450k of RAM, eh? I
- > would suggest that you have them configured totally wrongly!!!
-
- Read what he wrote, again. BGUI, Triton, and others can't match MUI. They
- take less RAM, because they have fewer features.
-
- --
- Jonathan Gapen (innuendo@execpc.com)
- Bread in, toast out. How does it DO that?
-